//
//  CXHTopOnCommonBiddingManager.h
//  CXHAdSDK-TopOn
//
//  Created by 陈坤 on 2024/10/14.
//

#import <Foundation/Foundation.h>
#import "CXHTopOnCommonBiddingRequest.h"

NS_ASSUME_NONNULL_BEGIN

@interface CXHTopOnCommonBiddingManager : NSObject

+ (instancetype)sharedInstance;

- (void)startWithRequestItem:(CXHTopOnCommonBiddingRequest *)request;

- (void)disposeLoadSuccessCall:(NSString *)priceStr customObject:(id)customObject unitID:(NSString *)unitID;

- (void)disposeLoadFailCall:(NSError *)error key:(NSString *)keyStr unitID:(NSString *)unitID;

- (void)removeRequestItemWithUnitID:(NSString*)unitID;

- (void)saveRequestItem:(id)request withUnitId:(NSString *)unitID;

- (id)getRequestItemWithUnitID:(NSString*)unitID;



@end

NS_ASSUME_NONNULL_END
